package top.healthylife.gateway.platform.eye.dto.gongshangxinxi.EyeSpecialEnterpriseInfo.res;

import cn.hutool.json.JSONObject;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import top.healthylife.gateway.dto.request.result.ApiResultDto;

/**
 * @author : 高则喜
 * @Date 2020/12/15 14:35
 */
@Data
@Accessors(chain = true)
@ApiModel("特殊企业基本信息[459]")
public class EyeResSpecialEnterpriseInfoDto extends ApiResultDto {

    @ApiModelProperty(value = "用于数据回显", example = "",hidden = true)
    JSONObject entityType;

    @ApiModelProperty(value = "字段为result，当entityType为1时返回以下字段", example = "")
    EntityTypeOne entityTypeOne;

    @ApiModelProperty(value = "字段为result，当entityType为2时返回以下字段", example = "")
    EntityTypeTwo entityTypeTwo;

    @ApiModelProperty(value = "字段为result，当entityType为3时返回以下字段", example = "")
    EntityTypeThree entityTypeThree;

    @ApiModelProperty(value = "字段为result，当entityType为4时返回以下字段", example = "")
    EntityTypeFour entityTypeFour;

    @ApiModelProperty(value = "字段为result，当entityType为5时返回以下字段", example = "")
    EntityTypeFive entityTypeFive;

    @ApiModelProperty(value = "字段为result，当entityType为6时返回以下字段", example = "")
    EntityTypeSix entityTypeSix;
}

